/**
 * 返单建议列表信息
 *
 * ITableData
 */
export interface ITableData {
  /**
   * 本次建议返单数量
   */
  adviceReorderNum?: number | null
  /**
   * 返单后库存
   */
  AfterReorderInventoryNum?: number | null
  /**
   * 子集
   */
  children?: ITableData[] | null
  /**
   * 颜色
   */
  colorName?: null | string
  /**
   * 成本价
   */
  costPrice?: number | null
  /**
   * 累积速率
   */
  cumulativeRate?: number | null
  /**
   * 杯型
   */
  cupType?: null | string
  /**
   * 1 相似款数据  2 分类数据
   */
  dataType: string

  /**
   * 数据类型 SPU:spu SKC:skc SKC_CUP:杯型 SKU:sku
   */
  productDataType: string
  /**
   * 累积折扣率
   */
  discountRate?: number | null
  /**
   * 商品陈列数量
   */
  displayNum?: number | null
  /**
   * 细类名称
   */
  fineClassName?: null | string
  /**
   * 上周未出正式订单量
   */
  finishOrderNum?: number | null
  /**
   * 主键ID
   */
  id: string | number
  /**
   * 总库存
   */
  inventoryNum?: number | null
  /**
   * 大类名称
   */
  largeClassName?: null | string
  /**
   * 要求最晚到货时间
   */
  lastDate?: null | string
  /**
   * 剩余需求数量
   */
  leftNum?: number | null
  /**
   * 剩余返单次数
   */
  leftReorderNum?: number | null
  /**
   * 款式吊牌销售价格（单）
   */
  listPriceSaleVal?: number | null
  /**
   * 中类名称
   */
  midClassName?: null | string
  /**
   * 起订量
   */
  minOrderQuantity?: number | null
  /**
   * 起订量备注
   */
  minOrderRemark?: null | string
  /**
   * 上市日期
   */
  onSaleDate?: null | string
  /**
   * 实际上市门店数
   */
  onSaleShopNum?: number | null
  /**
   * 在途库存
   */
  outstandingNum?: number | null
  /**
   * 图片URL
   */
  picUrl?: null | string
  /**
   * 商品等级
   */
  productLevelName?: null | string
  /**
   * 商品名称
   */
  productName?: null | string
  /**
   * 系列
   */
  productSeries?: null | string
  /**
   * 商品标签信息
   */
  productSpuInfo?: ProductSpuInfoVO
  /**
   * 商品年份
   */
  productYear?: null | string
  /**
   * 采购渠道(集采 现采)
   */
  purchaseType?: null | string
  /**
   * 是否返单
   */
  reorderFlag?: null | string
  /**
   * 返单点库存
   */
  reorderInventory?: number | null
  /**
   * 返单周期
   */
  reorderPeriod?: number | null
  /**
   * 销售占比
   */
  saleRate?: number | null
  /**
   * 畅平滞标签
   */
  salesTag?: null | string
  /**
   * 季节分类名称
   */
  seasonClassifyName?: null | string
  /**
   * 门店库存数
   */
  shopInventoryNum?: number | null
  /**
   * 门店周转天
   */
  shopTurnover?: number | null
  /**
   * 相似款号
   */
  similarSpuCode?: null | string
  /**
   * 相似款吊牌额
   */
  similarSpuListPrice?: null | string
  /**
   * 相似款名称
   */
  similarSpuName?: null | string
  /**
   * 相似款商品年
   */
  similarSpuProductYear?: null | string
  /**
   * 尺码名称
   */
  sizeName?: null | string
  /**
   * 小类名称
   */
  smallClassName?: null | string
  /**
   * 售罄率
   */
  soldOutRate?: number | null
  /**
   * 品种编码(即spu)
   */
  spuCode?: null | string
  /**
   * 仓库库存数
   */
  storeNum?: number | null
  /**
   * 累积吊牌额度
   */
  sumListPrice?: number | null
  /**
   * 累积毛利
   */
  sumProfit?: number | null
  /**
   * 累积销量
   */
  sumSaleNum?: number | null
  /**
   * 累积销售额度
   */
  sumSalePrice?: number | null
  /**
   * 系统建议
   */
  systemAdvice?: null | string
  /**
   * 总周转
   */
  totalTurnover?: number | null
  /**
   * 上周未出正式订单量
   */
  unFinishOrderNum?: number | null
  /**
   * 当周速率
   */
  weekRate?: number | null
  [property: string]: any
}

/**
 * 商品标签信息
 *
 * ProductSpuInfoVO
 */
export interface ProductSpuInfoVO {
  /**
   * 年龄段code
   */
  ageCode?: null | string
  ageName?: null | string
  bigClassId?: number | null
  /**
   * 排扣
   */
  breasted?: null | string
  /**
   * 款式分类(会到最小一层)
   */
  classId?: number | null
  /**
   * 类别名称
   */
  className?: null | string
  /**
   * 领型
   */
  collarType?: null | string
  /**
   * 设计编码
   */
  designCode?: null | string
  /**
   * 设计师/买手
   */
  designerName?: null | string
  /**
   * 开发定位code
   */
  devLocation?: null | string
  devLocationName?: null | string
  devSeasonName?: null | string
  /**
   * 元素
   */
  elementCode?: null | string
  elementName?: null | string
  /**
   * 启用状态0否1是
   */
  enableStatus?: number | null
  /**
   * 关联面料明细
   */
  fabricConfigVOS?: ProductFabricConfigVO[] | null
  /**
   * 面料
   */
  fabricType?: null | string
  /**
   * 厂家款号
   */
  factorySpuCode?: null | string
  /**
   * 工厂类型code
   */
  factoryTypeCode?: null | string
  factoryTypeName?: null | string
  /**
   * 附件ID
   */
  fileId?: null | string
  /**
   * 花型
   */
  flowerType?: null | string
  functionName?: null | string
  /**
   * 功能
   */
  functionType?: null | string
  /**
   * 克重
   */
  gramWeight?: number | null
  /**
   * 内箱数
   */
  inPackageNum?: number | null
  /**
   * 后比
   */
  laterThan?: null | string
  /**
   * 主图ID
   */
  mainPicFileId?: null | string
  /**
   * 主供应商code
   */
  mainSupplierCode?: null | string
  mainSupplierName?: null | string
  /**
   * 中包方式code
   */
  midPackageTypeCode?: null | string
  midPackageTypeName?: null | string
  /**
   * 模杯
   */
  moduleType?: null | string
  /**
   * 模杯材质
   */
  moldCupMaterial?: null | string
  /**
   * 模杯形状
   */
  moldCupShape?: null | string
  /**
   * 模杯厚度
   */
  moldCupThickness?: null | string
  /**
   * 吊牌价
   */
  originSalePrice?: number | null
  /**
   * 其他图片列表
   */
  otherPicFileIdList?: null | string
  /**
   * 其他供应商code列表
   */
  otherSupplierCodeList?: null | string
  otherSupplierNameList?: null | string
  /**
   * 外箱数
   */
  outPackageNum?: number | null
  /**
   * 外包方式code
   */
  outPackageTypeCode?: null | string
  outPackageTypeName?: null | string
  /**
   * 过季日期
   */
  overSeasonDate?: null | string
  /**
   * 包装方式code
   */
  packageTypeCode?: null | string
  packageTypeName?: null | string
  /**
   * 图案布局
   */
  patternLayoutCode?: null | string
  patternLayoutName?: null | string
  /**
   * 版型
   */
  patternType?: null | string
  /**
   * 企划信息ID
   */
  planingId?: number | null
  /**
   * 企划编号
   */
  planNo?: null | string
  /**
   * 企划毛利率
   */
  planRate?: number | null
  /**
   * 定价权限code
   */
  priceAuth?: null | string
  priceAuthName?: null | string
  /**
   * 价格属性code
   */
  priceProperty?: null | string
  pricePropertyName?: null | string
  /**
   * 价格标签code
   */
  priceTagCode?: null | string
  priceTagName?: null | string
  /**
   * 产品等级
   */
  productLevel?: null | string
  productLevelName?: null | string
  /**
   * 商品系列
   */
  productSeries?: null | string
  /**
   * 毛利率下限
   */
  profitRateLowerLimit?: number | null
  /**
   * 采购类型 0集采1现采
   */
  purchaseType?: number | null
  purchaseTypeName?: null | string
  /**
   * 推送失败原因
   */
  pushErrorMsg?: null | string
  /**
   * 实际毛利率
   */
  realProfitRate?: number | null
  /**
   * 上市日期
   */
  releaseSeasonDate?: null | string
  /**
   * 适销季节字典code
   */
  seasonCode?: null | string
  /**
   * 季节分组code
   */
  seasonGroup?: null | string
  seasonGroupName?: null | string
  /**
   * 季节ID
   */
  seasonId?: number | null
  seasonName?: null | string
  /**
   * 试卖温度字典code
   */
  sellTempCode?: null | string
  sellTempName?: null | string
  /**
   * sku明细
   */
  skuInfoVOS?: ProductSkuInfoVO[] | null
  /**
   * 款式编码
   */
  spuCode?: null | string
  /**
   * 款式成本
   */
  spuCost?: number | null
  /**
   * 商品主键ID
   */
  spuId?: number | null
  /**
   * 款式名称
   */
  spuName?: null | string
  /**
   * 风格
   */
  styleCode?: null | string
  styleName?: null | string
  /**
   * 适应年龄段code
   */
  suitAgeGroup?: null | string
  suitAgeGroupName?: null | string
  /**
   * 工艺
   */
  technicsCode?: null | string
  technicsName?: null | string
  /**
   * 厚度code
   */
  thicknessCode?: null | string
  thicknessName?: null | string
  /**
   * 计量单位code
   */
  weightUnitCode?: null | string
  weightUnitName?: null | string
  /**
   * 年份
   */
  year?: number | null
  [property: string]: any
}

/**
 * ProductFabricConfigVO
 */
export interface ProductFabricConfigVO {
  /**
   * 可用品类Ids
   */
  classIds?: number[] | null
  /**
   * 可用大类名称
   */
  classNames?: null | string
  /**
   * 面料成本
   */
  cost?: null | string
  /**
   * 面料定位
   */
  devLocation?: null | string
  /**
   * 开发季名称
   */
  devSeason?: null | string
  /**
   * 启用状态;是否启用 0否1是
   */
  enableStatus?: number | null
  /**
   * 面料code
   */
  fabricCode?: null | string
  /**
   * 面料主键DI
   */
  fabricId?: number | null
  /**
   * 面料名称
   */
  fabricName?: null | string
  /**
   * 面种code
   */
  fabricTypeCode?: null | string
  /**
   * 集约状态 0否1是
   */
  intensiveStatus?: number | null
  /**
   * 集约状态 名称
   */
  intensiveStatusName?: null | string
  /**
   * 是否是主面料 0否1是
   */
  mainFabric?: number | null
  /**
   * 面料价格带
   */
  priceTag?: null | string
  /**
   * 面种
   */
  productFabricTypeVO?: ProductFabricTypeVO
  /**
   * 面料备注
   */
  remark?: null | string
  /**
   * 面料季节
   */
  seasonClassify?: null | string
  /**
   * spuDevID
   */
  spuDevId?: number | null
  /**
   * spuId
   */
  spuId?: number | null
  /**
   * 供应商Ids
   */
  supplierIds?: number[] | null
  /**
   * 供应商名称列表
   */
  supplierNames?: null | string
  [property: string]: any
}

/**
 * 面种
 *
 * ProductFabricTypeVO
 */
export interface ProductFabricTypeVO {
  /**
   * 启用状态;是否启用 0否1是
   */
  enableStatus?: number | null
  /**
   * 幅宽(cm)
   */
  fabricBreadth?: null | string
  /**
   * 面料成分
   */
  fabricComposition?: null | string
  /**
   * 面料编码
   */
  fabricTypeCode?: null | string
  /**
   * 面种主键DI
   */
  fabricTypeId?: number | null
  /**
   * 面料名称
   */
  fabricTypeName?: null | string
  /**
   * 克重(g/m2)
   */
  gramWeight?: null | string
  /**
   * 更新人
   */
  updateBy?: number | null
  updateByName?: null | string
  /**
   * 纱支规格
   */
  yarnSpec?: null | string
  [property: string]: any
}

/**
 * ProductSkuInfoVO
 */
export interface ProductSkuInfoVO {
  /**
   * 延续款编码
   */
  carryOverCode?: null | string
  /**
   * 颜色编码
   */
  colorCode?: null | string
  /**
   * 颜色名称
   */
  colorDetailName?: null | string
  /**
   * 主辅色 主色0 辅色1
   */
  colorType?: number | null
  /**
   * 启用状态0否1是
   */
  enableStatus?: number | null
  /**
   * 毛重
   */
  grossWeight?: number | null
  /**
   * 净重
   */
  netWeight?: number | null
  /**
   * 颜色图片url
   */
  picUrl?: null | string
  /**
   * RGB色值
   */
  rgbValue?: null | string
  sizeCode?: null | string
  sizeId?: null | string
  /**
   * 尺码
   */
  sizeInfo?: null | string
  /**
   * 商品条形码
   */
  skuCode?: null | string
  /**
   * sku明细ID
   */
  skuId?: number | null
  /**
   * spu主键ID
   */
  spuId?: number | null
  [property: string]: any
}
